package com.wcj.doublepoints.fastslowpoint;


/**
 * 给定一个二进制数组 nums ， 计算其中最大连续 1 的个数。
 * 输入：nums = [1,1,0,1,1,1]
 * 输出：3
 * 解释：开头的两位和最后的三位都是连续 1 ，所以最大连续 1 的个数是 3.
 */
public class 最大连续1的个数 {


    public int findMaxConsecutiveOnes(int[] nums) {
        int count = 0;
        int max = 0;
        int point = 0;
        while (point < nums.length){
            if (nums[point] == 1){
                count++;
            }else
                count=0;
            if (count > max){
                max = count;
            }
            point++;
        }
        return max;
    }


}
